sacrificial shield wall - Español Inglés Diccionario